//---------------------------------------- // THEME JavaScript //---------------------------------------- // richard.q.r // System Access Pte Ltd // 2000 //---------------------------------------- //#################################################################################### // PERSONALIZER // Summary of changes: // 1. uncomment css-p menu implementation variables and codes. // 2. update startHTMLHead() to return nothing. // 3. update startHTMLBody() to return just the tag. // 4. update endHTMLBody() to return just the tag. // 5. added doMenuFilter(), performMenuFilter() and findInConsolidatedServices methods // 6. added NAVIGATORMENUARRAY variable which hold DIV definitions for the menu //#################################################################################### var NAVIGATORMENUARRAY = new Array(); var CONSTURL = ""; var GENERATEMENU = 1;//0=false 1=true //####################################################### // CSS-P Menu Implementation, DO NOT DELETE (richardqr) //####################################################### var DOCUMENTTOP = 0; var DOCUMENTLEFT = 0; var DOCUMENTCSSMODE = 0; //0=Default 1=Move 2=Hide var DOCUMENTCSS = false; var DOCUMENTCSSOBJ = false; //####################################################### // Native Object Menu Implementation //####################################################### var DOCUMENTNATIVEMENU = new Array(); //####################################################### function startHTMLHead(_id) { return ""; } function startHTMLBody(_id, _str){ var rv=""; } function endHTMLBody(_id){ return ""; } function linkToExternalSite(_url) { window.open(_url, 'EXT'); } function linkToExternalSiteWindowed(_url) { window.open(_url, 'EXT', 'scrollbars=yes,width=450,height=450,left='+(screen.width-450)/2+',top='+(screen.height-450)/2); } function linkToInternalSite(_prod, _purpose) { self.doLink(_purpose, "SERV", _prod, "MAIN"); } function spacer(_spc) { var _str = ""; for (var i=0; i<_spc; i++) { _str = _str + "    "; } return _str; } //--- added by becs for personalizer... these are actually adopted from eFirst ---> function doMenuFilter() { performMenuFilter(CurrentCustomerMenu); } function psrtext(_txt) { //portlet text cps = CurrentPortletScheme; return(cps.contentFontStyleBegin+""+_txt+""+cps.contentFontStyleEnd); }